// views/mine/myhomepage/myfile/index.js
var BASE_URL = getApp().globalData.BASE_URL
var util = require('../../../../utils/util');
Page({

  /**
   * 页面的初始数据
   */
  data: {
    imgsrc: '',
    name: '',
    desc: ''
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    var userinfo = wx.getStorageSync("USER")
    if (userinfo.avatar) {
      this.setData({
        imgsrc: userinfo.avatar
      })
    } else {
      this.setData({
        imgsrc: 'https://liudediy.com/liude/images/pics_modle_46.png'
      })
    }

    if (userinfo.username) {
      this.setData({
        name: userinfo.username
      })
    } else {
      this.setData({
        name: '空'
      })
    }
    if (userinfo.bio) {
      this.setData({
        desc: userinfo.bio
      })
    } else {
      this.setData({
        desc: '空'
      })
    }
  },
  change_file: function () {
    var _this = this
    var userinfo = wx.getStorageSync("USER")
    console.log(userinfo.id,
      _this.data.name,
      _this.data.desc)

    wx.request({
      url: `${BASE_URL}/user/updateinfo.html`,
      data: {
        uid: userinfo.id,
        name: _this.data.name,
        bio: _this.data.desc
      },
      header: {
        'Content-Type': 'application/json', //GET方式是这个
      },
      method: "POST",
      success(res) {
        console.log(res)
        if (res.data.status == 2) {
          wx.showToast({
            title: '修改失败，请换一个昵称。',
            icon: 'none',
            duration: 2000
          })
        } else {
          wx.showToast({
            title: '修改成功',
            icon: 'none',
            duration: 2000
          })
          var info = wx.getStorageSync('USER')
          var opid = wx.getStorageSync('openid')
          var unid = wx.getStorageSync('unionid')
          util.login(info.avatarUrl, info.city, info.country, info.gender, info.language, info.nickName, opid, info.province, unid)
        }
      }
    })
  },

  // change_img:function(){
  //   var _this = this
  //   wx.chooseMessageFile({
  //     count: 1,
  //     success(res) {
  //       wx.showLoading({
  //         title: '修改中...',
  //         icon: 'loading',
  //         mask: true,
  //       })
  //       const tempFilePaths = res.tempFiles
  //       console.log(res, tempFilePaths)
  //         wx.uploadFile({
  //           url: `http://kangqiao.liudediy.cn/User/photo.html`, //仅为示例，非真实的接口地址
  //           filePath: tempFilePaths.path,
  //           name: 'identity',
  //           header: {
  //             "Content-Type": "multipart/form-data"
  //           },
  //           formData: {
  //             id: _this.data.list.list.id,
  //             name: e.currentTarget.dataset.name,
  //             t: e.currentTarget.dataset.t
  //           },
  //           success(res) {
  //             if (res.statusCode == 200) {
  //               wx.hideLoading()
  //               wx.showToast({
  //                 title: "修改成功",
  //                 icon: "none",
  //                 duration: 1500
  //               })
  //             }
  //             var data = JSON.parse(res.data)
  //             console.log(data)
  //             if (data.status == 4) {
  //               wx.showToast({
  //                 title: `修改失败,${data.error}`,
  //                 icon: "none",
  //                 duration: 2000
  //               })
  //             }
  //           }
  //         })
  //     }
  //   })
  // },
  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})